package com.hmdp.config;


import org.redisson.Redisson;
import org.redisson.api.RedissonClient;
import org.redisson.config.Config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

// 这个 里面 就可以 获得 一个 可重入的 锁  类似于 我 之前的 Sim..lock
@Configuration  // 这个注解 就是 告诉 Spring 这是一个配置类
public class RedissConfig {

    @Bean
    public RedissonClient redissonClient(){  // 这个注解 就是 告诉 Spring 这是一个 Bean
        Config config = new Config();  // 创建一个配置对象 这个 也是 redisson 的配置对象
        config.useSingleServer().setAddress("redis://192.168.10.100:6379").setPassword("123456");
        return Redisson.create(config);  // 创建 一个 re
    }

}
